// pages/login/login.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userName:'',
    password:''
  },

  // 获取表单数据
  onuserNameChange(event) {
    console.log(event.detail);
    this.setData({ 'userName': event.detail })
  },
  onpasswordChange(event) {
    console.log(event.detail);
    this.setData({ 'password': event.detail })
  },

  login(){
    let db = wx.cloud.database().collection('user_msg')
    let that =this
    db.where({
      userName:this.data.userName,
    }).get({
      success: function (res) {
        // res.data 包含该记录的数据
        console.log('data',res.data)
        // 用户不存在返回空数组
        if (res.data.length == 0) {
          wx.showToast({
            title: '此用户名不存在', // 标题
            icon: 'none',  // 图标类型，默认success
            duration: 1500  // 提示窗停留时间，默认1500ms
          })}
        // 用户的密码
        console.log(res.data[0].password)
        let password =res.data[0].password
        // 用户输入的密码与数据库中的相同 则登录成功
        console.log("password:",password)
        console.log("thispassword:",that.data.password)
        if(password==that.data.password){
          wx.showToast({
            title: '登录成功！', // 标题
            icon: 'success',  // 图标类型，默认success
            duration: 1500  // 提示窗停留时间，默认1500ms
          })
        }else{
          wx.showToast({
            title: '用户名或密码输入错误！', // 标题
            icon: 'none',  // 图标类型，默认success
            duration: 1500  // 提示窗停留时间，默认1500ms
          })
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 初始化云服务
    wx.cloud.init()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})